.page {
  background: #fff;
  font-size: 32rpx;
}
.title{
  width: 200rpx;
  height: 80rpx;
  color: #222;
  line-height: 80rpx;
  .iconfont2{
    margin-right:10rpx;
  }
}
.loginBox{
  width:200rpx;
  height:200rpx;
  background:linear-gradient(180deg,rgba(245,91,91,1) 0%,rgba(232,46,46,1) 100%);
  box-shadow:0px 4px 5px 0px rgba(232,46,46,0.16);
  border-radius:12px;
  margin: 104rpx auto 180rpx;
  image{
    width: 100%;
    height: 100%;
  }
}
.container {
  padding: 0 60rpx;
}

.wechatapp {
  padding: 80rpx 0 48rpx;
  border-bottom: 1rpx solid #e3e3e3;
  margin-bottom: 72rpx;
  text-align: center;
}

.login-btn {
  padding: 0 20rpx;
}

.login-btn button {
  width:360rpx;
  border:1px solid rgba(222,222,222,1);
  height: 88rpx;
  line-height: 88rpx;
  background: white;
  color: #333333;
  font-size: 32rpx;
  border-radius: 44rpx;
  text-align: center;
  margin: 0 auto;
  .iconfont2{
    margin-right: 20rpx;
    color: #51C300;
  }
}

.Mobile-login-btn {
  margin: 44rpx auto;
  text-align: center;
  font-size: 32rpx;
  color: #E82E2E;
  width:360rpx;
  height:80rpx;
  line-height: 80rpx;
  border-radius:44rpx;
  border:1rpx solid rgba(232,46,46,1);
  .iconfont2{
    font-size:26rpx;
    margin-left: 10rpx;
    vertical-align: middle;
  }
}
.footer{
  color: #666666;
  font-size: 24rpx;
  text-align: center;
  position: absolute;
  bottom: 40rpx;
  left: 0;
  right: 0;
}
.popup-main{
  position: relative;
  width: 600rpx;
  padding-top: 60rpx;
  border-radius: 16rpx;
  background:#fff;
  .pop-close{
      position: absolute;
      right: 20rpx;
      top: 10rpx;
      color: #999;
  }
  .poptitle{
      font-size: 32rpx;
      line-height: 1.1;
      text-align: center;
      color: #333333;
  }
  .pop-input{
      padding: 40rpx 40rpx 60rpx;
      color: #666;
      font-size: 26rpx;
      line-height: 46rpx;
      text-align: center;
  }
  // 按钮
  .pop-btn{
      display: flex;
      border-top: 1rpx solid #DEDEDE;
      view, .btn-agree{
          width: 100%;
          font-size: 28rpx;
          line-height: 86rpx;
          color: #666;
          text-align: center;
          letter-spacing: 0.05em;
          overflow: hidden;
      }
  }
  .pop-btn view:nth-child(2){
      color: $red;
      border-left: 1rpx solid #DEDEDE;
  }
}
